package com.vhall.component.entity.interactive.dto;

import lombok.Data;

import java.io.Serializable;

@Data
public class AnswerCreateDto implements Serializable {
    private static final long serialVersionUID = -7048833207702112650L;

    /**
     * 应用appid
     */
    private String appId;

    /**
     * 问答内容,语音回复此字段可不传
     */
    private String content;

    /**
     * 活动ID
     */
    private String roomId;

    /**
     * 回复者的用户id
     */
    private String joinId;

    /**
     * 问答ID
     */
    private Long quesId;

    /**
     * 业务单元
     */
    private Integer bu;

    /**
     * 昵称
     */
    private String nickName;

    /**
     * 头像URL地址
     */
    private String avatar;

    /**
     * 业务扩展字段,可存放用户角色信息及权限信息等内容，建议使用json格式
     */
    private String ext;

    /**
     * 回复问答的ID
     */
    private Long parentId;

    /**
     * 回复类型，0文字，1语音，默认文字,此字段废弃，状态写死为文字回复，语音回复请使用【处理问答】接口
     */
    private Integer type = 0;

    /**
     * 是否私密，0私密 1公开，默认0
     */
    private Integer isOpen = 0;
}
